// 将用户所有的完整路由定义在此
// 用户路由 除了登录和404以外的所有页面，需要进行鉴权才能访问
// 什么叫符合路由规则的的配置
const allRoutes = [{
        path: "welcome",
        component: () =>
            import ( /*webpackChunkName  */ "../pages/Home/welcome"),
        // 路由元信息
        name: "welcome",
        meta: { //就是一个对象，提供给我们存储一些额外的路由信息
            icon: "iconfont icon-index", //阿里图标类名
            fullPath: "/welcome",
            name: "管理首页" //这个数据很重要，是用来和后台菜单数据进行对比
        }

    }, {
        path: "Attendance",
        component: () =>
            import ( /*webpackChunkName  */ "../pages/Home/Attendance"),
        // 路由元信息
        name: "Attendance",
        meta: { //就是一个对象，提供给我们存储一些额外的路由信息
            icon: "iconfont icon-kaoqin", //阿里图标类名
            fullPath: "/Attendance",
            name: "考勤管理" //这个数据很重要，是用来和后台菜单数据进行对比
        }

    },
    {
        path: "studentManager",
        component: () =>
            import ( /*webpackChunkName  */ "../pages/Home/StudentManager"),
        redirect: "/studentManager/studentProduct",
        // 路由元信息
        name: "studentManager",
        meta: { //就是一个对象，提供给我们存储一些额外的路由信息
            icon: "iconfont icon-chengyuan", //阿里图标类名
            fullPath: "/studentManager",
            name: "学员管理"
        },
        children: [{
                path: "studentDormitory",
                component: () =>
                    import ( /*webpackChunkName  */ "../pages/Home/StudentManager/studentDormitory"),
                name: "studentDormitory",
                meta: { //就是一个对象，提供给我们存储一些额外的路由信息
                    icon: "iconfont icon-sushe", //阿里图标类名
                    fullPath: "/studentManager/studentDormitory",
                    name: "学员宿舍"
                }
            },
            {
                path: "studentProduct",
                component: () =>
                    import ( /*webpackChunkName  */ "../pages/Home/StudentManager/studentProduct"),
                name: "studentProduct",
                meta: { //就是一个对象，提供给我们存储一些额外的路由信息
                    icon: "iconfont icon-xiangmu", //阿里图标类名
                    fullPath: "/studentManager/studentProduct",
                    name: "学员项目管理"
                }
            },
            {
                path: "studentProfile",
                component: () =>
                    import ( /*webpackChunkName  */ "../pages/Home/StudentManager/studentProfile"),
                name: "studentProfile",
                meta: { //就是一个对象，提供给我们存储一些额外的路由信息
                    icon: "iconfont icon-xueyuanziliao", //阿里图标类名
                    fullPath: "/studentManager/studentProfile",
                    name: "学员资料"

                }
            }
        ]

    },
    {
        path: "users",
        component: () =>
            import ( /*webpackChunkName  */ "../pages/Home/Users"),
        // 路由元信息
        name: "users",
        meta: { //就是一个对象，提供给我们存储一些额外的路由信息
            icon: "iconfont icon-yonghu", //阿里图标类名
            fullPath: "/users",
            name: "用户管理" //这个数据很重要，是用来和后台菜单数据进行对比
        }

    },
    {
        path: "statistics",
        component: () =>
            import ( /*webpackChunkName  */ "../pages/Home/Statistics"),
        // 路由元信息
        name: "statistics",
        meta: { //就是一个对象，提供给我们存储一些额外的路由信息
            icon: "iconfont icon-shuju", //阿里图标类名
            fullPath: "/statistics",
            name: "数据统计" //这个数据很重要，是用来和后台菜单数据进行对比
        }

    },
    {
        path: "mine",
        component: () =>
            import ( /*webpackChunkName  */ "../pages/Home/mine"),
        // 路由元信息
        name: "mine",
        meta: { //就是一个对象，提供给我们存储一些额外的路由信息
            icon: "iconfont icon-wode-copy", //阿里图标类名
            fullPath: "/mine",
            name: "我的中心" //这个数据很重要，是用来和后台菜单数据进行对比
        }

    },

]

export default allRoutes